package com.zhijie.base.authority.entity;

import com.zhijie.base.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 菜单权限表
 * </p>
 *
 * @author 童志杰
 * @since 2021-02-02
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class SysMenu extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 菜单名称
     */
    private String menuName;

    /**
     * 父菜单ID
     */
    private Long parentId;

    /**
     * 显示顺序
     */
    private Integer orderNum;

    /**
     * api地址
     */
    private String path;

    /**
     * 组件路径
     */
    private String component;

    /**
     * 菜单类型（1目录 2菜单3按钮）
     */
    private Boolean menuType;

    /**
     * 菜单状态（1正常 0停用）
     */
    private Boolean status;

    /**
     * 菜单图标
     */
    private String icon;


}
